home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 March / EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso / earcd / -archivi / -recent2 / gaplib.lha / GAPLib_Beta / utility / report.h < prev   
C/C++ Source or Header  |  1999-01-03  |  549b  |  30 lines

  1. /*
  2.  * Report.h, utility accessory header for GAP-Lib.
  3.  *
  4.  * (C)1998-1999 Peter Bengtsson
  5.  */
  6.  
  7. #ifndef    __GAP_REPORT_H__
  8. #define    __GAP_REPORT_H__
  9.  
  10. #define    AVERAGE        (1<<0)
  11. #define    MEDIAN        (1<<1)
  12. #define    TYPECOUNT    (1<<2)
  13. #define    MAX            (1<<3)
  14. #define    MIN            (1<<4)
  15. #define    STDDEV        (1<<5)
  16.  
  17. #define    ALL            (~0)
  18.  
  19. struct Report {
  20.     FILE    *files[REPFILES];
  21.     char    *basename;
  22.     int    used[REPFILES];
  23. };
  24.  
  25. extern struct Report *MakeReport(char *);
  26. extern void DoReport(struct Report *,struct Population *,unsigned int);
  27. extern void EndReport(struct Report *rs);
  28.  
  29. #endif
  30.